package com.zzxy.spring4.service.impl;

import com.zzxy.spring4.dao.IStudentDao;
import com.zzxy.spring4.dao.impl.StudentDaoImpl;
import com.zzxy.spring4.service.IStudentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("stuService")
public class StudentServiceImpl implements IStudentService {
    @Autowired
    private IStudentDao studentDao;

    public IStudentDao getStudentDao() {
        return studentDao;
    }

    public void setStudentDao(IStudentDao studentDao) {
        this.studentDao = studentDao;
    }
@Override
    public void addStudent(String username, String password){
        //dao
        studentDao.addstudent(username,password);
    }

    @Override
    public int updateStudent(int id) {
        try {
            System.out.println("update student ...");
//            int i = 1/0;
        } catch (Exception e) {
            System.out.println(e.getMessage());
            //write to lag

            throw new RuntimeException(e);
        }
        return id;
    }

    @Override
    public void deleteStudent(int id) {
    System.out.println("delete student ...");
    }

//* com.zzxy.spring4.service.impl.*.*(..)
}
